Career 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005 2004 2003 2002 2001 2000 1999 1998
All Rounds Final 1/2 1/4 First Second Third Fourth Pre-q Rubber 1 Rubber 2 Rubber 3 Rubber 4 Rubber 5 Robin Bronze Q3 N/A Q2 Q1 ER Q4 CR QF Q5 N/A
All Courts Acrylic N/A Clay Grass Carpet Hard I.hard
All Tour New Zealand F2 Australia F3 Australia F3 Australia F10 Australia F3 Australia F4 Australia F5 Indonesia-w2 Indonesia-w3 Thailand F1 Thailand F2 Thailand F3 Australia F6 Australia F7 Australia F8 Australia F9 Australia F10 Australia F12 Australia F13 Australia F3 Indonesia F1 Indonesia F Indonesia F3 Indonesia F4 Indonesia F5 Indonesia F6 Australia F6 Australia F7 Australia F8 Australia F9 Australia F10 New Zeland F1 New Zeland F2 Australia F4 Mexico F5 Mexico F6 Mexico F7 Mexico F8 USA F12 USA F13 USA F14 Australia F5 Australia F6 Australia F7 Australia F8 Australia F9 Australia F10 Malaysia F1 Malaysia F2 Australia F11 Australia F12 Australia F1 Australia F2 Indonesia-w4 Australia F9 Australia F11 Australia F3 Indonesia-w1 7th Wartburg Open - Eisenach MST ATP Challenger International - Burnie Fifth Third Bank Tennis Championships - Lexington Medellin Challenger Tiburon Challenger Caloundra Challenger Bordeaux Challenger Shenzhen Challenger Shanghai Challenger Cerveza Club Columbia Open - Bogota Copa AT&T - Buenos Aires Gelsor Open Romania - Bucharest Copa AT&T - Buenos Aires Abierto Mexicano de Tenis Pegaso - Acapulco BMW Open - Munich Tata Open 2003 - Chennai Adidas International - Sydney Abierto Mexicano de Tenis Pegaso - Acapulco Franklin Templeton Tennis Classic - Scottsdale Allianz Suisse Open Gstaad - Gstaad Australia F11 Qatar Open - Doha BellSouth Open - Vina del Mar Abierto Mexicano Telfonica MoviStar - Acapulco Estoril Open - Estoril Synsam Swedish Open - Bastad TD Waterhouse Cup - Long Island CA Tennis Trophy - Vienna Heineken Open - Auckland Open Seat Godo 2005 - Barcelona Mercedes-Benz Cup - Los Angeles Pilot Pen Tennis - New Haven Abierto Mexicano Telcel - Acapulco Mercedes Cup - Stuttgart Pilot Pen Tennis - New Haven Abierto Mexicano Telcel - Acapulco Open Seat Godo 2007 - Barcelona Mercedes Cup - Stuttgart Orange Prokom Open - Sopot Davidoff Swiss Indoors - Basel Heineken Open - Auckland Copa Telmex - Buenos Aires Abierto Mexicano Telcel - Acapulco Open SEAT 2008 - Barcelona ARAG World Team Championship - Dusseldorf Movistar Open - Vina del Mar Copa Telmex - Buenos Aires Abierto Mexicano Telcel - Acapulco Open Sabadell Atlantico - Barcelona Interwetten Austrian Open - Kitzbuhel AEGON Championships - London ATP Studena Croatia Open Umag - Umag Medibank International - Sydney Movistar Open - Santiago Copa Telmex - Buenos Aires Abierto Mexicano Telcel - Acapulco U.S. Mens's Clay Court Championship - Houston Open Sabadell Atlantico - Barcelona Estoril Open - Estoril Mercedes Cup - Stuttgart Pilot Pen Tennis - New Haven Thailand Open - Bangkok Bank Austria Tennis Trophy - Vienna Brisbane International - Brisbane Medibank International - Sydney Movistar Open - Santiago Copa Claro - Buenos Aires Delray Beach International Tennis Championships - Delray Beach US Men's Clay Court Championship - Houston Bet-At-Home Austrian Open - Kitzbuhel AEGON Championships - London Atlanta Tennis Championships - Atlanta Farmers Classic - Los Angeles ATP Studena Croatia Open - Umag BCR Open Romania - Bucharest Rakuten Japan Open - Tokyo If Stockholm Open - Stockholm Apia International - Sydney VTR Open - Vina del Mar Delray Beach International Tennis Championships - Delray Beach BMW Open - Munich Farmers Classic - Los Angeles Erste Bank Open - Vienna Swiss Indoors Basel - Basel BRD Nastase Tiriac Trophy - Bucharest BMW Open - Munich AEGON International - Eastbourne Hall of Fame Tennis Championships - Newport Citi Open - Washington PTT Thailand Open - Bangkok China Open - Beijing Brisbane International - Brisbane Apia International - Sydney U.S. National Indoor Tennis Championships - Memphis Barcelona Open BancSabadell - Barcelona AEGON Championships - London Citi Open - Washington Malaysian Open - Kuala Lumpur Brisbane International - Brisbane Abierto Mexicano Telcel - Acapulco Geneva Open - Geneva Topshelf Open - 's-Hertogenbosch BB&T Atlanta Open - Atlanta Citi Open - Washington Citi Open - Washington Chengdu Open - Chengdu Australia F6 Australia F5 Australia #2-w1 Australia F1 Australia F2 Pekao Open 2001 - Szczecin Open de Nice - Nice Kia International In Caloundra - Caloundra Moncton Men's Challenger - Moncton Vancouver Challenger Campos do Jordao Challenger Cali Challenger Seoul Challenger Chuncheon Challenger Burnie Challenger Carson Challenger Lexington Challenger Binghamton Challenger Caloundra Challenger Nottingham Challenger Nottingham Challenger Traralgon Challenger Dallas Challenger Zhuhai Challenger Zhangjiagang Challenger Gwangju Challenger Kaohsiung Challenger Kobe Challenger Launceston Challenger Indian Wells Challenger Hua Hin Challenger Playford Challenger Copa Ericsson - Montevideo Chevrolet Cup - Santiago Club Coop's ATP Challenger International - Brisbane Challenger Banque Nationale - Granby Burnie Challenger Melbourn Challenger Scheveningen Challenger Rimini Challenger Lexington Challenger Tiburon Challenger Santiago Challenger Sunrise Challenger Rimouski Challenger Baton Rouge Challenger Ojai Challenger Vancouver Challenger Nottingham Challenger Burnie Challenger Athens Challenger Bordeaux Challenger Nottingham-2 Challenger Nottingham Challenger Irving Challenger Canberra Challenger Happy Valley Challenger Maui Challenger AXA Open - Espinho Zivnobanka Open 1999 - Prostejov Morelos Challenger Puebla Challenger Guadalajara Challenger Polish Open 99 - Poznan Leon Challenger V Trofeo Ciudad de Quito - Quito La Gran Copa Ericsson - Porto Alegre Taipei City Challenger Busan Challenger ATU Cup 1999 - Weiden Copa Ericsson Uruguay - Montevideo Manchester Challenger Surbiton Challenger Winnipeg Challenger Lexington Challenger Aptos Challenger Shanghai Challenger Nanchang Challenger Ho Chi Minh City Challenger Happy Valley Challenger Taipei City Challenger Granby Challenger Aptos Challenger Gimcheon Challenger Shenzhen Challenger Gatineau Challenger Optimus Maia Open - Maia Siemens Open 2001 - Scheveningen Stella Artois Clay Court Championships - Budaors Copa Ericsson Brazil - Sao Paulo Copa Ericsson Argentina - Buenos Aires Belo Horizonte Tennis Open - Belo Horizonte Challenger Santa Cruz - Santa Cruz Copa Ericsson Brasil - Sao Paulo Copa Ericsson Uruguay - Montevideo Copa Ericsson Argentina - Buenos Aires Copa Ericsson Peru - Lima Open Punta Del Este/Copa Banco Montevideo - Punta Del Este IV Abierto Internacional de Salinas - Salinas Renault Slovenian Open - Ljubljana Venice Challenger - Venice Tenniscup of Flanders - Ostende Copa Ericsson - Sao Paulo Copa Ericsson - Lima Copa Ericsson - Santiago Copa Ericsson - Buenos Aires Copa Ericsson - Guadalajara Copa Ericsson - Caracas Gran Copa Ericsson - Porto Alegre Uncle Toby's Australian Men's Clay Court Challenger - Canberra Pekao Open 2005 - Szczecin Kia International In Kawana - Kawana Caloundra ATP Challenger - Caloundra Talahassee Challenger Brasilia Challenger Buenos Aires Challenger Calabasas Challenger Sao Paulo Challenger Copa Ericsson Peru - Lima Ramat Hasharon Challenger Calabasas Challenger Sunset Moulding Challenger - Yuba City Charlottesville Challenger Burnie Challenger Dallas Challenger Savannah Challenger Uncle Toby's Challenger in Burnie - Burnie Tennis Masters Series - Hamburg Leon Challenger Sarasota Challenger Savannah Challenger Open Castilla y Leon Trofeo Iberdrola - Segovia Baton Rouge Challenger The Ericsson Open - Miami Monte Carlo Open - Monte Carlo Tennis Masters Series - Toronto Tennis Masters Series - Cincinnati Mexico City Challenger Tennis Masters Series - Indian Wells The Ericsson Open - Miami Tennis Masters Series - Indian Wells Tennis Masters Series - Miami Kia International in Burnie - Burnie Tennis Masters Series - Monte Carlo Tennis Masters Series - Rome Tennis Masters Series - Hamburg Tennis Masters Series - Cincinnati Tennis Masters Series - Madrid Tenerife Challenger Tennis Masters Series - Miami Tennis Masters Series - Monte Carlo Tennis Masters Series - Rome Ramat Hasharon Challenger Tennis Masters Series - Montreal Tennis Masters Series - Cincinnati Tennis Masters Series - Madrid Tennis Masters Series - Paris Aptos Challenger Granby Challenger Gwangju Challenger Pacific Life Open - Indian Wells NASDAQ-100 Open - Miami Tennis Masters Series - Monte Carlo Ilkley Challenger Telecom Italia Masters - Rome Tennis Masters Series - Hamburg Tennis Masters Series - Toronto Western & Southern Financial Group Masters - Cincinnati Tennis Masters Series - Madrid BNP Paribas Masters - Paris Pacific Life Open - Indian Wells NASDAQ-100 Open - Miami Ningboo Challenger Tennis Masters Series - Monte Carlo Telecom Italia Masters - Rome Rogers Cup - Montreal Kyoto Challenger Tennis Masters Series - Madrid Yokohama Challenger Quanzhou Challenger Pacific Life Open - Indian Wells Masters Series Monte Carlo - Monte Carlo Campionati Internazionali d'Italia - Rome Winnetka Challenger Masters Series Hamburg - Hamburg Rogers Masters - Toronto Western & Southern Financial Group Masters - Cincinnati Masters Series Madrid - Madrid Ho Chi Minh City Challenger Morelos Challenger BNP Paribas Masters - Paris Nottingham Challenger Bangkok Challenger Rijeka Challenger Franklin Templeton Tennis Classic - Scottsdale Sacramento Challenger Energis Open - Amsterdam Franklin Templeton Tennis Classic - Scottsdale Salem Open - Hong Kong San Benedetto Challenger Copa AT&T - Buenos Aires Aptos Challenger Ningboo Challenger Venice Open - Venice Pacific Life Open - Indian Wells Montevideo Challenger Sarasota Challenger Copa AT&T - Buenos Aires Brasil Open - Costa do Sauipe Sony Ericsson Open - Miami Davidoff Swiss Indoors - Basel ARAG World Team Championship - Dusseldorf Next Generation Hardcourts - Adelaide Argentina Open - Buenos Aires Brasil Open - Costa do Sauipe Abierto Mexicano Telfonica MoviStar - Acapulco Legg Mason Tennis Classic - Washington D.C. Campionati Internazionali di Sicilia - Palermo Stockholm Open - Stockholm Masters Series Monte-Carlo - Monte Carlo Copa Telmex - Buenos Aires Brasil Open - Costa do Sauipe Campionati Internazionali D'Italia - Rome Hypo Group Tennis International - Portschach Generali Open - Kitzbuhel Masters Series - Hamburg Orange Prokom Open - Sopot Ciudad de Pozoblanco 'Open Diputacion' - Cordoba Davidoff Swiss Indoors Basel - Basel Rogers Masters - Montreal Brasil Open - Costa do Sauipe Copa Telmex - Buenos Aires Western & Southern Financial Group Masters - Cincinnati Tennis Masters Series - Madrid BNP Paribas Masters - Paris Pacific Life Open - Indian Wells ARAG World Team Championship - Dusseldorf Masters Series Monte-Carlo - Monte-Carlo Ordina Open - 's-Hertogenbosch Campionati BNL dItalia - Rome Masters Series Hamburg - Hamburg Generali Open - Kitzbuhel BA-CA Tennis Trophy - Vienna Telesp Celular Open - Ribeirao Preto Adidas International - Sydney BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami Telesp Celular Open - Campinas Monte-Carlo Rolex Masters - Monte-Carlo Internazionali BNL dItalia - Rome Mallorca Open - Mallorca Wideyes Swedish Open - Bastad BellSouth Open - Vina del Mar TD Waterhouse Cup - Long Island CA Tennis Trophy - Vienna Mutua Madrilena Masters Madrid - Madrid Copa Ericsson Peru - Lima Estoril Open - Estoril Binghamton Challenger Aegon Nottingham Open - Nottingham Movistar Open - Vina del Mar BNP Paribas Open - Indian Wells Brisbane International - Brisbane Brasil Open - Costa do Sauipe Synsam Swedish Open - Bastad Countrywide Classic - Los Angeles ATP Studena Croatia Open Umag - Umag BCR Open Romania - Bucharest Sony Ericsson Open - Miami Open Sabadell Atlantico - Barcelona Malaysian Open - Kuala Lumpur Abierto Mexicano Telcel - Acapulco AEGON International - Eastbourne Citi Open - Washington PTT Thailand Open - Bangkok Internazionali BNL dItalia - Rome Mutua Madrilena Masters Madrid - Madrid Citi Open - Washington Abierto Mexicano Telcel - Acapulco BB&T Atlanta Open - Atlanta If Stockholm Open - Stockholm Apia International - Sydney Brasil Open - Costa do Sauipe Rogers Cup - Toronto BNP Paribas Masters - Paris Internazionali di Tennis di San Marino - San Marino Abierto Mexicano de Tenis Pegaso - Mexico City Estoril Open - Estoril The Nottingham Open - Nottingham BNP Paribas Open - Indian Wells Waldbaum's Hamlet Cup - Long Island Sony Ericsson Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo AAPT Championships - Adelaide Mutua Madrilena Madrid Open - Madrid Trofeo Conde de Godo - Barcelona Energis Open - Amersfoort Generali Open 2002 - Kitzbuhel Allianz Suisse Open Gstaad - Gstaad Stockholm Open - Stockholm Internazionali BNL d'Italia - Rome Generali Open 2003 - Kitzbuhel Brasil Open - Salvador Stockholm Open - Stockholm Burnie Challenger Cerveza Club Colombia Open - Bogota TD Waterhouse Cup - Long Island Rogers Cup - Montreal Western & Southern Financial Group Masters - Cincinnati Shanghai ATP Masters - Shanghai BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrilena Madrid Open - Madrid Internazionali BNL d'Italia - Rome Rogers Cup - Toronto Western & Southern Open - Cincinnati Shanghai Rolex Masters - Shanghai BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Sony Open Tennis - Miami Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrid Open - Madrid Rogers Cup - Montreal BNP Paribas Open - Indian Wells Sony Open Tennis - Miami Masters Series - Hamburg Monte-Carlo Rolex Masters - Monte-Carlo Open Seat Godo - Barcelona International German Open - Hamburg AIG Japan Open - Tokyo Open de Tenis Comunidad Valenciana - Valencia German Tennis Championships - Hamburg Tallahassee Challenger Legg Mason Tennis Classic - Washington Open de Tenis Comunidad Valenciana - Valencia Brisbane International - Brisbane Heineken Open - Auckland Copa Claro - Buenos Aires Campbell's Hall of Fame Tennis Championships - Newport Atlanta Tennis Championships - Atlanta Mutua Madrid Open - Madrid Brisbane International - Brisbane Apia International - Sydney Next Generation Adelaide International - Adelaide SAP Open - San Jose U.S. National Indoor Tennis Championships - Memphis Delray Beach International Tennis Championships - Delray Beach Open de Nice Cote d'Azur - Nice AEGON Championships - London BB&T Atlanta Open - Atlanta Delray Beach Open - Delray Beach BMW Open - Munich BA-CA Tennis Trophy - Vienna Heineken Open - Auckland U.S. National Indoor Tennis Championships - Memphis Delray Beach Open - Delray Beach US Men's Clay Court Championship - Houston Barcelona Open BancSabadell - Barcelona Open Seat Godo 2003 - Barcelona Adidas International - Sydney China Open - Beijing Abierto Mexicano Telcel - Acapulco Rogers Cup - Toronto Western & Southern Open - Cincinnati Shanghai Rolex Masters - Shanghai BNP Paribas Open - Indian Wells Miami Open - Miami Mercedes Cup - Stuttgart Open Romania - Bucharest Bangkok Challenger Kaohsiung Challenger Heineken Open - Auckland Chevrolet Cup - Vina del Mar Millennium Estoril Open - Estoril Power Horse Cup - Dusseldorf Legg Mason Tennis Classic - Washington D.C. Erste Bank Open - Vienna RCA Championships - Indianapolis Energis Open - Amersfoort Campbells Hall of Fame Tennis Championships - Newport Kremlin Cup - Moscow Generali Open 1999 - Kitzbuhel Italian Open - Rome Tennis Masters Series - Paris Open de Moselle - Metz Sydney International - Sydney Delray Beach International Tennis Championships - Delray Beach Davidoff Swiss Indoors - Basel Western & Southern Financial Group Masters - Cincinnati NASDAQ-100 Open - Miami Tennis Masters Series - Toronto Tennis Masters Series - Indian Wells Tennis Masters Series - Hamburg French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris U.S. Open - New York Australian Open - Melbourne Wimbledon - London Australian Open - Melbourne French Open - Paris French Open - Paris Australian Open - Melbourne Wimbledon - London U.S. Open - New York Australian Open - Melbourne Wimbledon - London French Open - Paris Sony Ericsson Open - Miami Davis Cup, Group 1, REL1, CAN-ARG 4-1 Davis Cup, World Group, 1R, ARG-AUS 5-0 Davis Cup, World Group, SF, RUS-ARG 3-2 Davis Cup, World Group, 1R, ARG-GER 5-0 Davis Cup, World Group, 1R, ARG-SWE 5-0 Davis Cup, World Group, SF, ARG-AUS 5-0 Hyundai Hopman Cup - Perth Davis Cup, World Group, 1R, ARG-NED 5-0 ARAG ATP World Tour Championship - Dusseldorf Davis Cup, Group I, 2R, CHN-AUS 1-3 Davis Cup, Group I, 1R, TPE-AUS 0-5 Hopman Cup - Perth Australian Open - Melbourne Davis Cup, World Group, 1R, GER-ARG 1-4 Davis Cup, Group I, 2R, AUS-KOR 5-0 Davis Cup, Group I, 2R, UZB-AUS 1-3 Australian Open - Melbourne Davis Cup, World Group, QF, ARG-CRO 3-2 Davis Cup, World Group, QF, CRO-ARG 2-3 Davis Cup, World Group, F, RUS-ARG 3-2 Davis Cup, World Group, QF, ARG-KAZ 5-0 Australian Open (Australia, Wildcard) Australian Open (Australia, Wildcard) Olympics - Sydney Olympics - Athens